#!/usr/bin/env.python
# _*_ coding:utf-8 _*_
# # # # # # # # # # # # # # # # # # # #
#  题目:         请求钩子              #
#  姓名:         李吉辉                #
#  时间:    2018年12月11日17:24:33     #
# # # # # # # # # # # # # # # # # # # #
def my_middleware1(get_response):

    # 启动程序即调用,启动
    print('init1 被调用')

    def middleware(request):
        # 请求前
        print('before request1 被调用')

        # 执行请求数据
        response = get_response(request)

        # 请求后
        print('after response1 被调用')

        return response

    return middleware



def my_middleware2(get_response):
    # 启动程序即调用,启动
    print('init2 被调用')

    def middleware(request):
        # 请求前
        print('before request2 被调用')

        # 执行请求数据
        response = get_response(request)

        # 请求后
        print('after response2 被调用')

        return response

    return middleware